clap on sail - Spanish English Dictionary